starstarstarstarstar_border
The Database Engine component of SQL Server is the core service for storing, processing, and securing data. The Database Engine provides controlled access and rapid transaction processing to meet the requirements of the most demanding data consuming applications in your enterprise. SQL Server supports up to 50 instances of the Database Engine on a single computer. This course is intended for users who are new to SQL Server and who have installed SQL Server or SQL Server Express. Learn how to connect to an instance of the database engine using SQL Server Management Studio (SSMS) and then build and run Transact-SQL statements. What You Will Learn : Connect to a SQL Server instance Writing Transact-SQL Statements Create a database Create a table Insert rows into the new table Query the table and view the results Verify your connection properties by using the query window table Database Engine Tuning Advisor Basic Navigation in Database Engine Tuning Advisor (DTA) Tuning a workload View tuning recommendations View tuning reports
    starstarstarstar_half star_border
    Data apps are applications that saves data to and retrieves data from the database.We interact with data apps daily from Facebook,Instagram,emails and even our bank accounts. In this beginners course we are going to create very basic data apps that will save data into databases. We will be using C# an object-oriented language designed by Microsoft and used by systems engineers, desktop programmers, and mobile app developers the world over. Also Microsoft SQL Server will be used as our database for storing and retrieving data. This course is suitable for anyone who has basic  knowledge  of C# and SQL server . You will learn: How to download visual studio How to install visual studio How to download Microsoft SQL Server How to install Microsoft SQL Server How to create a database How to create a table How to populate a table How to attach a database to a project in visual studio How to design a form with dataset How to create new C# project in visual studio How to add controls to a form How to customise controls on a form How to test your data apps How to run your data apps outside visual studio How to create a login form data app How to create an image upload data app By the end of this course you should be able to create your own data apps using visual studio and SQL Server Welcome :-)
      starstarstarstarstar_border
      Adding to its data management system Microsoft has come up with a new Server, Microsoft SQL Server 2012 which familiarizes us with the construction and usage of databases in SQL Server platform. This course is the successor of Microsoft SQL Server 2012, a step higher into the administration of the data system. It is an excellent platform for students to build database systems, ensure effective operation of the systems apart from storing, and securing data from any kind of unauthorized access. The course intends to target all data professionals including data analysts and other aspiring professionals who wants to get ready for exam 70-462, also known as Administering Microsoft SQL Server 2012 Databases. Towards the end of this course our participants will have a thorough knowledge on maintaining various databases including the instances, trouble shooting and optimizing apart from data management and contriving high availability and security. This course is that is the basis for all other SQL Server-related disciplines— Database Development, Database Administration, and Business Intelligence . The main idea of this course is to make our students cognize SQL Server 2012 databases administration . You will be comprehending a lot about the various issues and other decisions that are part of SQL Server installation and configuration. Apart from this as a student you will keen to look into the various operations involved including backup and restore operations that can be performed. You will also find it both challenging and interesting to learn how databases and database files are moved . There will also be a discussion on some of the important topics namely, instance, database and object security strategies. S ome of the high availability technologies will also be discussed as part of the training. Our training is broken down to 115 lecture sessions that will cover all objectives. As add on, we are also providing demos on other major concepts so that participants understand how the steps learned are implemented in real time.
        starstarstarstar_border star_border
        This is an in depth course about programming with TEMP TABLES and TABLE VARIABLES in SQL Server. It assumes that the student has at least a rudimentary understanding of database concepts and architecture and gets right into the meat of the subject. Temp tables and table variables can solve a lot of the trickier challenges faced by developers so you need to become expert with them. This course will get cover all of the following: TEMP TABLES Temp Tables and the Temp Database (tempdb) Persistence Persistence in STORED PROCEDURES Persistence - TSQL vs STORED PROCEDURES Command Line TSQL examples IDENTITY column usage STORED PROCEDURE usage Command Line TSQL vs STORED PROCEDURE TEMP TABLES vs REAL TABLES TABLE VARIABLES No Persistence Command Line TSQL examples IDENTITY column usage STORED PROCEDURE usage USER DEFINED FUNCTION usage Table Variables vs Temp Tables: How they are similar and how they differ Benefits and drawbacks to each type
          starstarstarstarstar_border
          In this course you will learn all about SQL Server's In-Memory Database Processing Engine also known as In-Memory OLTP. To this end, you will learn how to enable In-Memory OLTP in SQL Server, what memory-optimized tables and natively-compiled stored procedures are, as well as, how to boost the performance of your data processes using this powerful SQL Server feature. In-Memory OLTP, is SQL Server's Database In-Memory Processing Engine, seamlessly integrated into its Database Engine. With its two main components, that is memory-optimized tables and natively-compiled stored procedures, In-Memory OLTP can help you achieve significant performance improvements and speedups for many of your data processes. In-Memory OLTP was originally shipped with SQL Server 2014 but was significantly enhanced in SQL Server 2016 and later. From SQL Server 2016 SP1 and later, In-Memory OLTP is available for use in all editions of SQL Server (besides the LocalDB edition), which is something that makes it a must, to at least try this great feature in SQL Server. Especially now, in this data-driven era we live in, where business decisions and many other areas depend on the fast analysis of large sets of data, maintaining a low latency for your data processes is critical. SQL Server's In-Memory OLTP Engine can help with that. Via my course " Boost SQL Server Database Performance with In-Memory OLTP ", you will get introduced to SQL Server In-Memory OLTP and you will learn how to start using it fast and easy. Since In-Memory OLTP is integrated into SQL Server's Database Engine, it is very easy to start using it. By the time you work with memory-optimized tables and natively-compiled stored procedures via the well-known T-SQL, it makes it easy to start using memory-optimized tables and natively-compiled stored procedures too. Via my course, I provide all the necessary knowledge and hands-on guides, that will help you start using In-Memory OLTP and realize its huge potential when it comes to significantly improving the performance of your data processes. AFTER THE COURSE YOU WILL KNOW: What is the In-Memory OLTP Engine in SQL Server and how it works What Memory-Optimized Tables are and which are their main characteristics What Natively-Compiled Stored Procedures are and how they work How to Use In-Memory OLTP for Boosting the Performance of your Data Processes, by utilizing memory-optimized tables and natively-compiled stored procedures How to migrate your data processes to In-Memory OLTP How to find the right candidate databases, data processes and tables for migrating it to In-Memory OLTP How to analyze your tables and stored procedures prior to planning their migration to In-Memory OLTP Ways to estimate if your workload's performance can benefit from In-Memory OLTP PREREQUISITES: Basic knowledge of SQL Server and data principles THIS COURSE CONTAINS/OFFERS: 2.5 hours of high-quality video Live demonstrations and hands-on guides Useful quizzes for testing your knowledge on each section Many downloadable resources (i.e. summaries and T-SQL scripts) A practice test in the end of the course Ability to ask the instructor questions via the Q&A section Certificate on course completion
            starstarstarstarstar_border
            Microsoft SQL Server also known as SQL Server is a mature technology which can be used not just by developers but by marketers, sales teams, product managers and much more - it is a query language that allows you to ask questions from securely stored data. Think of it this way - any business on this planet makes money with data. The fancy user interfaces, cool animations are nice but that's not what makes the money. Think about it... when you go to Facebook or Instagram do you care about the fancy animations and user interface or do you care to see your friends, what they are up to, check out events and be part of the goings on of that entire digital ecosystem? Of course it is the second choice... the fancy user interfaces are cool and make the experience pleasant but in the end you care about your friends and what they are up to, you care about being part of the ecosystem... Now your friends, followers, events, what everyone is up to is data and as I mentioned before that is what makes companies money. Microsoft SQL Server (SQL Server) is one of the most mature technologies that allows companies to handle data, store it securely, access it quickly and much more. Now if you know about Microsoft SQL Server (SQL Server) and you know how to create database objects, how to normalize tables, how to retrieve data, prepare reports, insert and delete data safely and you know about best practices then you are an amazingly valuable asset to the company. If you have a business that you are trying to grow and have data which you are trying to handle then Microsoft SQL Server (SQL Server) is a great choice which is another reason for you to learn this skill. Now guess what? All of those things we will be learning in this course and MUCH more! Take my advice and learn this valuable skill, you will not regret it. After dedicating only a few days and really focusing you can acquire this valuable skill and set a new course for your life.
              starstarstarstar_border star_border
              In this course we will learn the basic-intermediate level about Structured Query Language A.K.A "Sequel" or SQL. We will use Sql server 2017 version but we will make a quick comparison between with it's predecessor. Since this is the first course that I created, bare with my deep accent and the way I pronounce the words. But the good thing is while I'm teaching and talking in front of my computer, It will improve my English proficiency. Happy programming :-)
                starstarstarstar_half star_border
                Top 4 Reasons to take this course: 1) You can learn SSAS, Data Mining and Analytics from scratch as well as ask questions directly to a Published Author, Microsoft MVP, and a Senior Technology Architect with more than 15 years of experience who actively practices Business Intelligence, Data Mining and Analytics in real-world client projects internationally. 2) In a single course, without any prior analytics experience - You can learn three query languages used for analytics - MDX, DAX and DMX. Along with this you learn SSAS in such detail that you can apply for a job of SSAS Developer / Admin / Architect, and also prepare yourself for Microsoft certification 70-768. 3) You get to train yourself for any SSAS, MDX, DAX, and Data Mining interview with more than 150+ interview questions. If you still have any questions, you can ask those questions to me. 4) Downloadable Course Content: FREE SQL Server 2016 EBook Link 150+ Interview Questions 100+ curated reference material links 70+ Ready-to-use MDX / DAX Queries Links to 1 Sample OLTP Database and 1 Sample Data Warehouse with sample data - schema diagrams - documentation - dimensional modeling workbook Links to 1 Sample Multidimensional OLAP Database + 1 Sample Tabular OLAP Database containing fully functional cube with sample data Full project developed in the course. Course Description SQL Server Analysis Services, Data Mining and Analytics is a  course in which a student having no experience in data science and analytics would be trained step by step from basics to advanced data science topics like data mining. The intention of this course is to empower students with the knowledge of OLAP, Analytics and Data Mining, which can potentially yield salaries of $85 - $150k based only on your experience of SSAS, MDX, DAX and Data Mining. Course includes job-oriented practical hands-on exercises, theoretical coverage of key concepts, interview questions, practice test questions for certifications and more. This course covers all the topics for developers, administrators as well as aspiring data scientists. New Interview questions are added to the course every few weeks. Anyone pursuing this course would be able to clearly understand about Microsoft Business Intelligence Architecture, and understand how SSAS and Data Mining fits in this architecture along with other tools like SSIS, SSRS, Master Data Services ( MDS ), Data Quality Services ( DQS ), Powerpivot, PowerView, SQL Server Database Engine, SSMS, SSDT and other tools. SQL Server Analysis Services, Data Mining and MDX is a fast track course to learn practical SSAS ( SQL Server Analysis Services ), Data Mining and MDX code development using the latest version of SQL Server - 2016. No prior experience of working with SSAS / Data Mining or MDX is required. The course is structured in the following categories: Fundamentals, Design, Development, MDX Code development, Administration, Performance Tuning, Data Mining Basics and Data Mining Development, Tabular SSAS Installation and Configuration, and Tabular SSAS Design and Development as well as DAX programming.
                  starstarstarstarstar_border
                  In this course, you will learn many useful SQL Server administration hands-on tips, that will help you efficiently administer Microsoft SQL Server instances and databases, within the context of SQL Server maintenance, performance, security, integration and error handling. Microsoft SQL Server is one of the world's leading Data Platforms. It is full of features that enable you to store, organize, retrieve and transform your data into useful business insights and knowledge. Like in all Database Management Systems, in order for your SQL Server instances to operate to the best possible level in terms of stability and performance, you need to properly administer and maintain them. I have carefully designed this course, in order to help you with your SQL Server journey. With many live demonstrations and step by step guides, via my course, I will help you learn how to perform many SQL Server administration tasks, as well as, get a deeper understanding about critical SQL Server topics that all modern SQL Server Administrators, Engineers and Architects needs to know. Via my course, among other, you will learn how to patch standalone and failover cluster SQL Server instances, how to enable Transparent Data Encryption (TDE) for data at rest and encrypt database backups, how to enable SSL encryption for data in motion, how to tune SQL Server instances via indexes, CPU, RAM and storage monitoring, how to protect your data with Dynamic Data Masking and Row Level Security, how to use Unicode, how to troubleshoot common error messages in SQL Server and much more. AFTER THE COURSE: You will know how to efficiently perform different SQL Server administration tasks on the below SQL Server knowledge areas: Maintenance Performance Security Integration Error Handling You will have a deeper understanding on many SQL Server administration topics that fall under the above knowledge areas You will be able to download a rich set of downloadable resources, mainly T-SQL scripts, that will help you better understand all tips provided via the course. PREREQUISITES: At least basic knowledge of SQL Server is required. It would be helpful to know some basic database-related concepts (i.e. what is a database, a table, etc.) but is not a prerequisite, since we will talk about it as well. Willingness and excitement to learn! THIS COURSE CONTAINS/OFFERS: 6 hours of high-quality video Live demonstrations and hands-on guides that will help you perform many essential SQL Server administration tasks Useful quizzes for testing your knowledge on each section Many downloadable resources such as T-SQL scripts and links A practice test in the end of the course Ability to ask the instructor questions via the Q&A section Certificate on course completion WHAT ARE PEOPLE SAYING ABOUT THE COURSE: "Very useful and well organized course. The knowledge gained will be actively used in practice.", Andreas Josephides "The demonstrations and provided SQL scripts will definitely help in becoming a better SQL Server Administrator and make SQL Server instances perform faster which was very important for me.", Giannis Hadj "A very interesting and useful course for database professionals. I can directly apply it at my work and believe it will resolve difficulties regarding the administration of our SQL server.", Andreas Nestorides "Great course! Live demonstrations make it really easy for me to understand how to perform important tasks in SQL Server.", Rena Leandrou
                    starstarstarstarstar_border
                    Student Warning: Even though this is a beginners class it's fast paced and will require some outside study on your part. I've included 4 different preview lessons so you could better gauge the speed of the course. Please take a moment to preview all of them. If those lessons are too fast then please take this course after you've taken my entry level courses. Thanks.... Mike Recent Unsolicited Testimonials “Learned lots from this well constructed and easy to follow course - thanks Mike!” – Caroline “Feel much more confident in MSSQL now. Thanks!” Jef Yo “This short course is excellent and will give you a good understanding of the basics in SQL server administration.” Luke Dunn In this course we are going to delve into the Query Optimizer , easily one of the most complicated pieces of software ever written. The Query Optimizer is the SQL Server component that tries to give you an optimal execution plan for your queries. The Query Optimizer tries to find that execution plan as quickly as possible. Not the perfect plan but a good one . The SQL Server Query Optimizer is a cost-based optimizer . It analyzes a number of execution plans for a given query, estimates the cost of each of these plans, and chooses the plan with the lowest cost. The optimizer seeks to find balance between the optimization time and the quality of the selected plan. The course will be a balance of hands on query performance tuning and understanding the basics of the optimizer’s architecture. We are going to learn about the execution engine , statistics and cost estimation, index selection and the optimization process. At the core of the SQL Server Database Engine are two major components: the storage engine and the query processor also called the relational engine. In this course our sole focus will be on the query processor . This part of the engine accepts all queries submitted to SQL Server and creates a plan for optimal execution. See you in the course!!!